﻿@charset "utf-8";

body{
     background:#f0f4f5;
}
.clear{
    clear:both;
}
.viewPrice{
    width:1000px;
    background:#fff;
    margin:0 auto;
    border-radius:4px;
    margin-top:20px;
    margin-bottom:38px;
}
.priceSearch{
    width:98%;
    height:76px;
    margin:0 auto;
    line-height:76px;
}
.priceSearch span{
    font-size:18px;
    color:#555;
    vertical-align:middle;
    margin-left:10px;
}
.priceSearch img{
    vertical-align:middle;
}
.priceInputBox{
    font-size:14px;
    color:#555;
}
.sendAddress{
    position:relative;
    margin-bottom:20px;
}
.priceInputBox label{
    margin-left:55px;
    width:80px;
    display:inline-block;
    
}
.addressChoose{
    display:none;
}
.city-picker-span{
    text-indent:0.5em;
    border:1px solid #ededed;
    border-radius:4px;
    font-size:12px;
}
.city-picker-span.focus, .city-picker-span.open{
    border-bottom:none;
}
.city-picker-span > .title > span{
    font-size:12px;
}
.weightBox{
    margin-bottom:20px;
}
.weight{
    width:304px;
    height:36px;
    border:1px solid #ededed;
    border-radius:4px;
    text-indent:0.5em;
    min-width:350px;
}
.volume{
    width:184px;
    height:36px;
    border:1px solid #ededed;
    border-radius:4px;
    text-indent:0.5em;
    min-width:184px;
}
.volumeBox{
   margin-bottom:36px;
}
.volumeBox span{
    margin-right:15px
}
.submitBtn{
    width:168px;
    height:40px;
    background:#ee6900;
    text-align:center;
    font-size:14px;
    color:#fff;
    min-width:168px;
    border:none;
    border-radius:4px;
    cursor:pointer;
    outline:none;
    margin-left:55px;
}
.viewAnnotation{
    padding-bottom:100px;
    margin-top:100px;
}
.viewAnnotation p{
    margin-left:55px;
    width:85%;
    line-height:22px;
    color:#757575;
    font-size:12px;
}
.viewAnnotation a{
    color:#757575;
}
.submitBox{
    text-align:center;
}
.pricemessage{
    margin:auto;
}
.pricemessage table{
     margin:50px auto;
    width:800px;
    border-color:grey;
}
.pricemessage table thead{
    display: table-header-group;
    vertical-align: middle;
    border-color: inherit;
    background-color:grey;
    text-align:center;
    padding:10px 0px;
    color:#ffffff;
    height:150px;
    line-height:50px;
}
.pricemessage table tr priceHead{
    background-color:#666464;
    text-align:center;
    border-right:2px solid #fff;
}